rattus rattus - French English Dictionary